6 results found
Search Results for: appendages of eye
Appendages of eye
Appendages of eye --> accessory organs of the eye The eyelids, with lashes and eyebrows, lacrimal apparatus, conjunctival... Read More
Horseshoe crab
Definition noun, plural: horseshoe crabs A crab-like marine chelicerate arthropod of the taxonomic family... Read More